<?php
/*--------------------------
	file:	file.lib
	intro:	文件操作底层库函数
--------------------------*/
/*
	function:		获取文件扩展名
	@param: $filename	文件名
	return: string
*/
function fileext($filename) {
	return trim(substr(strrchr($filename, '.'), 1, 10));
}

/*
	function:		格式化文件尺寸
	@param: $filesize	文件尺寸
	return: string
*/
function sizecount($filesize) {
	if($filesize >= 1073741824) {
		$filesize = round($filesize / 1073741824 * 100) / 100 . ' GB';
	} elseif($filesize >= 1048576) {
		$filesize = round($filesize / 1048576 * 100) / 100 . ' MB';
	} elseif($filesize >= 1024) {
		$filesize = round($filesize / 1024 * 100) / 100 . ' KB';
	} else {
		$filesize = $filesize . ' Bytes';
	}
	return $filesize;
}

/*
	function:			读取文件
	@param: $filename	文件路径
	return: string
*/
function getfile($filename){
	if(file_exists($filename)){  
		$line  =file_get_contents($filename);  
	}else{
		return false;
	}
	return $line;
}

/*
	function:			PHP4扩展写文件扩展
	@param: $filename	文件名
	@param: $s			写入的内容
	return: string
*/
if(!function_exists('file_put_contents')) {
	function file_put_contents($filename, $s) {
		$fp = @fopen($filename, 'w');
		@fwrite($fp, $s);
		@fclose($fp);
		return TRUE;
	}
}
?>